[IA64] fix gmfn_to_mfn
authorIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 9 May 2008 09:40:58 +0000 (18:40 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 9 May 2008 09:40:58 +0000 (18:40 +0900)
commitafa643d000b9c7926fed464f1d9227d353da60e8
tree95468bbe27f7b8a4d3268dece18746956b4a5b81
parent62297f5fe227b4d6d23ecdbbffa3f69b95aaf019
[IA64] fix gmfn_to_mfn

gmfn_to_mfn should return INVALID_MFN when the gpfn is I/O page.
Using PV on HVM, I got the following error message.

(XEN) /xen/include/asm/mm.h:181:d2 Error pfn 2: rd=f000000007fb4080, od=0000000000000000, caf=0000000000000000, taf=0000000000000000
(XEN) memory.c:165:d2 Bad page free for domain 2

Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com>
xen/arch/ia64/xen/mm.c